pick up the threads - French English Dictionary